coast cottonwood (hibiscus tiliaceus) - Espagnol Anglais Dictionnaire